package com.cti.ftpservice.vo;

/**
 * 查询条件公共类
 * @author Administrator
 *
 */
public class ParameterVo {

	/**
	 * 参数名
	 */
	private String parameterName;
	
	/**
	 * 参数在sql语句中对应要查询的属性
	 */
	private String parameterSqlProperty;
	
	/**
	 * 参数值
	 */
	private Object parameterValue;
	
	
	/**
	 * 参数类型
	 */
	private String parameterType;
    
	public String getParameterName() {
		return parameterName;
	}

	public void setParameterName(String parameterName) {
		this.parameterName = parameterName;
	}

	public Object getParameterValue() {
		return parameterValue;
	}

	public void setParameterValue(Object parameterValue) {
		this.parameterValue = parameterValue;
	}

	public String getParameterSqlProperty() {
		return parameterSqlProperty;
	}

	public void setParameterSqlProperty(String parameterSqlProperty) {
		this.parameterSqlProperty = parameterSqlProperty;
	}

	public String getParameterType() {
		return parameterType;
	}

	public void setParameterType(String parameterType) {
		this.parameterType = parameterType;
	}
	
	public ParameterVo(){}
	
	public ParameterVo(String parameterName, String parameterSqlProperty,
			Object parameterValue) {
		this.parameterName = parameterName;
		this.parameterSqlProperty = parameterSqlProperty;
		this.parameterValue = parameterValue;
	}

	public ParameterVo(String parameterName, String parameterSqlProperty,
			Object parameterValue, String parameterType) {
		super();
		this.parameterName = parameterName;
		this.parameterSqlProperty = parameterSqlProperty;
		this.parameterValue = parameterValue;
		this.parameterType = parameterType;
	}
	
}
